package org.gingresosapi.beans;

import java.sql.Date; 
import org.gingresosapi.anotaciones.Columna;
import org.gingresosapi.anotaciones.Relaciones;
import org.gingresosapi.anotaciones.Table;
import java.io.Serializable;
import org.gingresosapi.generales.Mensajeria;
/**
*
* @author avbravo
*/

@Table(nombre= "arreglopago")
public class Arreglopago  implements Serializable {
private static final long serialVersionUID = 1L;
@Columna(nombre= "idarreglopago" ,isNoNulo=true, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=true,isImagen=false, isUrl=false, isVisible=true)
private Integer idarreglopago=0;
@Columna(nombre= "id" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String id="";
@Columna(nombre= "tipoid" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String tipoid="";
@Columna(nombre= "anio" ,isNoNulo=true, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Integer anio=0;
@Columna(nombre= "fechaarreglopago" ,isNoNulo=true, tipo ="Date" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Date fechaarreglopago= new java.sql.Date(0);
@Columna(nombre= "morosidadinicial" ,isNoNulo=false, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double morosidadinicial=0.0;
@Columna(nombre= "mesesmorosos" ,isNoNulo=true, tipo ="Long" ,tamano =19, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Long mesesmorosos;
@Columna(nombre= "abonoinicial" ,isNoNulo=false, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double abonoinicial=0.0;
@Columna(nombre= "palabrasabonoinicial" ,isNoNulo=true, tipo ="String" ,tamano =200, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String palabrasabonoinicial="";
@Columna(nombre= "mensualidad" ,isNoNulo=false, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double mensualidad=0.0;
@Columna(nombre= "palabrasabonomensual" ,isNoNulo=true, tipo ="String" ,tamano =200, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String palabrasabonomensual="";
@Columna(nombre= "saldoactual" ,isNoNulo=false, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double saldoactual=0.0;
@Columna(nombre= "pagado" ,isNoNulo=true, tipo ="String" ,tamano =2, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String pagado="";
@Columna(nombre= "descripcion" ,isNoNulo=true, tipo ="String" ,tamano =65535, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String descripcion="";
@Columna(nombre= "activo" ,isNoNulo=true, tipo ="String" ,tamano =2, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String activo="";
@Columna(nombre= "idmunicipio" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=true,isImagen=false, isUrl=false, isVisible=true)
private String idmunicipio="";
@Columna(nombre= "fecha" ,isNoNulo=true, tipo ="Date" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Date fecha= new java.sql.Date(0);
@Columna(nombre= "username" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String username="";

public Arreglopago(){
}

public Arreglopago(Integer idarreglopago,String id,String tipoid,Integer anio,Date fechaarreglopago,Double morosidadinicial,Long mesesmorosos,Double abonoinicial,String palabrasabonoinicial,Double mensualidad,String palabrasabonomensual,Double saldoactual,String pagado,String descripcion,String activo,String idmunicipio,Date fecha,String username){
this.idarreglopago = idarreglopago;
this.id = id;
this.tipoid = tipoid;
this.anio = anio;
this.fechaarreglopago = fechaarreglopago;
this.morosidadinicial = morosidadinicial;
this.mesesmorosos = mesesmorosos;
this.abonoinicial = abonoinicial;
this.palabrasabonoinicial = palabrasabonoinicial;
this.mensualidad = mensualidad;
this.palabrasabonomensual = palabrasabonomensual;
this.saldoactual = saldoactual;
this.pagado = pagado;
this.descripcion = descripcion;
this.activo = activo;
this.idmunicipio = idmunicipio;
this.fecha = fecha;
this.username = username;
}


public void setIdarreglopago (Integer idarreglopago) {
 this.idarreglopago = idarreglopago;
}

public Integer getIdarreglopago ( ) {
return this.idarreglopago;
}

public void setId (String id) {
 this.id = id;
}

public String getId ( ) {
return this.id;
}

public void setTipoid (String tipoid) {
 this.tipoid = tipoid;
}

public String getTipoid ( ) {
return this.tipoid;
}

public void setAnio (Integer anio) {
 this.anio = anio;
}

public Integer getAnio ( ) {
return this.anio;
}

public void setFechaarreglopago (Date fechaarreglopago) {
 this.fechaarreglopago = fechaarreglopago;
}

public Date getFechaarreglopago ( ) {
return this.fechaarreglopago;
}

public void setMorosidadinicial (Double morosidadinicial) {
 this.morosidadinicial = morosidadinicial;
}

public Double getMorosidadinicial ( ) {
return this.morosidadinicial;
}

public void setMesesmorosos (Long mesesmorosos) {
 this.mesesmorosos = mesesmorosos;
}

public Long getMesesmorosos ( ) {
return this.mesesmorosos;
}

public void setAbonoinicial (Double abonoinicial) {
 this.abonoinicial = abonoinicial;
}

public Double getAbonoinicial ( ) {
return this.abonoinicial;
}

public void setPalabrasabonoinicial (String palabrasabonoinicial) {
 this.palabrasabonoinicial = palabrasabonoinicial;
}

public String getPalabrasabonoinicial ( ) {
return this.palabrasabonoinicial;
}

public void setMensualidad (Double mensualidad) {
 this.mensualidad = mensualidad;
}

public Double getMensualidad ( ) {
return this.mensualidad;
}

public void setPalabrasabonomensual (String palabrasabonomensual) {
 this.palabrasabonomensual = palabrasabonomensual;
}

public String getPalabrasabonomensual ( ) {
return this.palabrasabonomensual;
}

public void setSaldoactual (Double saldoactual) {
 this.saldoactual = saldoactual;
}

public Double getSaldoactual ( ) {
return this.saldoactual;
}

public void setPagado (String pagado) {
 this.pagado = pagado;
}

public String getPagado ( ) {
return this.pagado;
}

public void setDescripcion (String descripcion) {
 this.descripcion = descripcion;
}

public String getDescripcion ( ) {
return this.descripcion;
}

public void setActivo (String activo) {
 this.activo = activo;
}

public String getActivo ( ) {
return this.activo;
}

public void setIdmunicipio (String idmunicipio) {
 this.idmunicipio = idmunicipio;
}

public String getIdmunicipio ( ) {
return this.idmunicipio;
}

public void setFecha (Date fecha) {
 this.fecha = fecha;
}

public Date getFecha ( ) {
return this.fecha;
}

public void setUsername (String username) {
 this.username = username;
}

public String getUsername ( ) {
return this.username;
}




@Override
public int hashCode() {
int hash = 0;

return hash;
}


@Override
public String toString() {
return "Arreglopago{"+ "idarreglopago=" + idarreglopago+ ", id=" + id+ ", tipoid=" + tipoid+ ", anio=" + anio+ ", fechaarreglopago=" + fechaarreglopago+ ", morosidadinicial=" + morosidadinicial+ ", mesesmorosos=" + mesesmorosos+ ", abonoinicial=" + abonoinicial+ ", palabrasabonoinicial=" + palabrasabonoinicial+ ", mensualidad=" + mensualidad+ ", palabrasabonomensual=" + palabrasabonomensual+ ", saldoactual=" + saldoactual+ ", pagado=" + pagado+ ", descripcion=" + descripcion+ ", activo=" + activo+ ", idmunicipio=" + idmunicipio+ ", fecha=" + fecha+ ", username=" + username + '}';

}


}
